package com.weyoung.app.dto.resp;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.weyoung.common.handler.ListToVarcharTypeHandler;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class BiographyEventsListByFamilyDTO {

    /**
     * 传记主键id，自增长唯一标识记录
     */

    private Integer biographyId;

    /**
     * 关联user表的用户
     */
    private String username;

    /**
     * 事件日期
     */
    @TableField("event_date")
    private Date eventDate;

    /**
     * 传记标题
     */
    @TableField("biography_title")
    private String biographyTitle;

    /**
     * 传记内容
     */
    @TableField("biography_content")
    private String biographyContent;

    /**
     * 图片
     */
    @TableField(value = "image_url_list", typeHandler = ListToVarcharTypeHandler.class)
    private List<String> imageUrlList;
}
 